home *** CD-ROM | disk | FTP | other *** search
/ By Popular Request 2.0 / By Popular Request 2.0 (Arsenal Computer).ISO / amiga_6 / tlist007.ads < prev    next >
Text File  |  1995-06-17  |  4KB  |  90 lines

  1.  Amiga Distribution System-- Long Description File
  2.  
  3.            ADS Zone: 1
  4.      ADS Hatch Site: Don Plesky
  5.        ADS Position: ADS Zone 1 Coordinator
  6.            BBS Name: EastPointe Amiga BBS
  7.     Phone Number(s): 810-773-6959
  8.     Network Address: 1:120/229  
  9.      Network Region: 11    
  10.           BBS Hours: 24 Hrs/Day
  11. BBS Mailer/Software: DLG Trapdoor/PDQmail
  12.   BBS Storage Space: 2 Gig 
  13.   File Requestable :  <X> Y     < > N
  14. File Request Hours : All The Time
  15.  
  16. ==========================================
  17.             Long Description
  18. ==========================================
  19.  
  20. Short:  Turbo list command replacement
  21. Author: g.sanderson@ais.gu.edu.au
  22. Type:   util/shell
  23.  
  24. TurboList is a command similar to the standard list command supplied with
  25. AmigaDOS.
  26.  
  27.  
  28. The normal 'list' command, lists files like this:
  29.  
  30. etherpeek                   2369 ---arwed 04-Jan-95 22:21:34
  31. alien.iff                1314114 ----rwed 07-Jan-95 01:31:08
  32. desert.rat.toxic.article.gz    3684 ----rwed 05-Apr-95 17:24:34
  33. ultoa020.o                   444 ----rwed 28-Mar-95 19:11:11
  34. ftphunt.gz                 13768 ---arwed 04-Jan-95 14:27:41
  35. mui23usr.LZX              504572 ----rwed 26-Mar-95 19:21:54
  36. electric.bullet             1416 ---arwed 04-Jan-95 22:16:54
  37. ar311.lha                  95557 ----rwed Today     02:44:23
  38. replacement.functions       1029 ----rwed 11-Mar-93 23:20:17
  39. 9 files - 3796 blocks used
  40.  
  41.  
  42. TurboList lists them like this (similar to unix ls):
  43.  
  44. ---arwed 04-Jan 22:21 2.3K etherpeek
  45. ----rwed 07-Jan 01:31 1.3M alien.iff
  46. ----rwed 05-Apr 17:24 3.6K desert.rat.toxic.article.gz
  47. ----rwed 28-Mar 19:11 444b ultoa020.o
  48. ---arwed 04-Jan 14:27  13K ftphunt.gz
  49. ----rwed 26-Mar 19:21 493K mui23usr.LZX
  50. ---arwed 04-Jan 22:16 1.4K electric.bullet
  51. ----rwed Tod 02:44:23  93K ar311.lha
  52. ----rwed 11-Mar-93      1K replacement.functions
  53. TOTAL:  9 files [1.8M] and 0 dirs [1.9M used, 1M free]
  54.  
  55.  
  56. As you can see, long filenames do not stuffup the formatting.  Additionally,
  57. where possible, file sizes are approximated to their nearest multiplier (ie.
  58. Kilobytes,  Megabytes  or  Gigabytes),  which  is much easier to read.  This
  59. behaviour can be switched off.
  60.  
  61. The  date/time output is also different - if the file was created on the day
  62. you  are listing it,  it will print  out "Tod hh:mm:ss",  where Tod = Today,
  63. hh  =  hours,  mm = minutes, ss = seconds.  If the file was created within 6
  64. months  of  Today, the day of the month and the month will be printed, along
  65. with hh:mm.  If the file is older than 6 months, the full date, but no time,
  66. is printed.  This unix-like behaviour can be switched off and the full date
  67. printed without any conditions.
  68.  
  69. Additionally,  the file sizes are added up and listed at the end (the [1.8M]
  70. in  above  example).   The actual space taken up by the listed files is also
  71. printed  (ie.   1.9M  used) - this is due to the amount of blocks being used
  72. for a file, and blocks have constant sizes (usually 512 bytes on FFS), hence
  73. a  file which takes up 444 bytes actually takes up 2 blocks, 1 * 512 for the
  74. file,  and  1  * 512 for the directory entry (these values all depend on the
  75. file system used).  The amount of free space (ie.  1M free) on the device is
  76. also printed.
  77.  
  78. Files which have the hidden ('h') protection bit enabled will be ignored and
  79. not  taken  into  account  when  counting sizes/space taken up.  This can be
  80. switched off.
  81.  
  82.  
  83.  - Can be upto 30% faster than the normal 'list' command
  84.  - Long filenames fit without stuffing up the display
  85.  - Approximates the file size so it can be read easily (can be turned off)
  86.  - similar to unix-ls date printing behaviour
  87.  - doesn't display hidden files (with the h bit) (can be turned off)
  88.  - handles patterns (ie. stuff like foobar.#? etc)
  89.  - listing according to dates (since/upto date limitations)
  90.